60
events were organized by JUG Switzerland during 2024 so far.

News

13.01.2022

Visit our YouTube channel with all online talks!

Please subscribe to us on YouTube

We have already held a lot of online events. The events have been recorded and are published on jug.ch's YouTube channel.

more

 

Stay informed about events

Please register here with your e-mail to receive announcements for upcoming JUG Switzerland events.



UpcomingZürich   22.10.2024 18:15h (iCal)

CQRS Meets Modern Java


SPEAKER: Simon Martinelli   COMPANY: 72 Services GmbH

KEYWORDS: Architecture, Concept, Language

Command Query Responsibility Segregation (CQRS) is a proven design pattern that enables the clear separation of data changes (commands) and data queries (queries). This separation allows these responsibilities to be scaled and optimized independently. The application code is also structured more understandably, which improves maintainability.

more

UpcomingZürich   29.10.2024 18:15h (iCal)

Big things with tiny teams


SPEAKER: Dan Haywood   COMPANY: Haywood Associates Ltd

I came across the naked objects pattern at a conference in 2002, and 2 years later we used an early version of the Naked Objects Framework to build the main benefits system for the Irish Government, still running 20+ years later and administering pensions and 40 other benefits.  And since 2012 we've developed an in-house ERP for Eurocommercial Properties on that early framework's successor, Apache Causeway, processing €500m of invoices each year.  All in a team averaging 2.5 FTE people.

more

UpcomingBern   30.10.2024 18:00h (iCal)

Big things with tiny teams


SPEAKER: Dan Haywood   COMPANY: Haywood Associates Ltd

I came across the naked objects pattern at a conference in 2002, and 2 years later we used an early version of the Naked Objects Framework to build the main benefits system for the Irish Government, still running 20+ years later and administering pensions and 40 other benefits.  And since 2012 we've developed an in-house ERP for Eurocommercial Properties on that early framework's successor, Apache Causeway, processing €500m of invoices each year.  All in a team averaging 2.5 FTE people.

more

UpcomingSt. Gallen   31.10.2024 18:00h (iCal)

Project Loom in Java 21

ein Quantensprung durch Virtual Threads


SPEAKER: Christian Wörz
KEYWORDS: Concept, Language, Product, Technology

Mit Java 21 wird eines der spannendsten Features der letzten Jahre für die Verwendung freigegeben. Doch wie können Virtual Threads bei der täglichen Arbeit unterstützen? Wie kann ich weiterhin die Streaming-API verwenden? Können wirklich 1000-mal mehr Threads gestartet werden und wie verwenden wir diese anstelle von asynchronen Bibliotheken oder herkömmlichen Threads in Frameworks wie Spring Boot?

more

UpcomingSt. Gallen   12.11.2024 18:00h (iCal)

CQRS mit modernem Java


SPEAKER: Simon Martinelli   COMPANY: 72 Services GmbH

KEYWORDS: Architecture, Concept, Language

Command Query Responsibility Segregation (CQRS) ist ein bewährtes Entwurfsmuster, das die klare Trennung von Datenveränderungen (Commands) und Datenabfragen (Queries) ermöglicht. Diese Trennung erlaubt die eigenständige Skalierung und Optimierung jeder dieser Verantwortlichkeiten. Eine wichtige Frage in der Anwendung von CQRS ist, ob zwingend zwei separate Datenspeicher erforderlich sind oder ob CQRS auch effektiv genutzt werden kann, um Daten in einer einzigen Datenbank zu halten, während der Anwendungscode dennoch effizienter strukturiert wird und den Datenzugriff optimiert.

more

UpcomingBern   25.11.2024 18:00h (iCal)

TrashTalk

Exploring the JVM memory management


SPEAKER: Gerrit Grunwald   COMPANY: Azul

KEYWORDS: Technology

Im Bereich der Java-Programmierung ist das Verständnis der Speicherverwaltung und der Garbage-Collection-Mechanismen nicht nur für die Optimierung der Leistung und der Ressourcennutzung hilfreich, sondern hilft Ihnen auch, den richtigen Garbage-Collector für Ihre Anwendung zu verwenden. In diesem Vortrag geht es um Speicherzuweisung, Objektlebenszyklus und Garbage-Collection-Strategien innerhalb der Java Virtual Machine (JVM).

more

UpcomingZürich   26.11.2024 18:15h (iCal)

TrashTalk

Exploring the JVM memory management


SPEAKER: Gerrit Grunwald   COMPANY: Azul

KEYWORDS: Technology

In the realm of Java programming, understanding memory management and garbage collection mechanisms cannot only be helpful for optimizing performance and resource utilization but also in general will help you to use the right garbage collector for your application. This session will be about memory allocation, object lifecycle, and garbage collection strategies within the Java Virtual Machine (JVM).

more

UpcomingLuzern   27.11.2024 18:30h (iCal)

TrashTalk

Exploring the JVM memory management


SPEAKER: Gerrit Grunwald   COMPANY: Azul

KEYWORDS: Technology

Im Bereich der Java-Programmierung ist das Verständnis der Speicherverwaltung und der Garbage-Collection-Mechanismen nicht nur für die Optimierung der Leistung und der Ressourcennutzung hilfreich, sondern hilft Ihnen auch, den richtigen Garbage-Collector für Ihre Anwendung zu verwenden. In diesem Vortrag geht es um Speicherzuweisung, Objektlebenszyklus und Garbage-Collection-Strategien innerhalb der Java Virtual Machine (JVM).

more

UpcomingSt. Gallen   28.11.2024 18:00h (iCal)

TrashTalk

Exploring the JVM memory management


SPEAKER: Gerrit Grunwald   COMPANY: Azul

KEYWORDS: Technology

Im Bereich der Java-Programmierung ist das Verständnis der Speicherverwaltung und der Garbage-Collection-Mechanismen nicht nur für die Optimierung der Leistung und der Ressourcennutzung hilfreich, sondern hilft Ihnen auch, den richtigen Garbage-Collector für Ihre Anwendung zu verwenden. In diesem Vortrag geht es um Speicherzuweisung, Objektlebenszyklus und Garbage-Collection-Strategien innerhalb der Java Virtual Machine (JVM).

more

top

Supporting members

Platin

Gold

Silver

 
 

 

About

JUG Switzerland aims at promoting the application of Java technology in Switzerland.

JUG Switzerland facilitates the sharing of experience and information among its members. This is accomplished through workshops, seminars and conferences. JUG Switzerland supports and encourages the cooperation between commercial organizations and research institutions.

JUG Switzerland is funded through membership fees.

Design
Partner

 

Contact

Java User Group Switzerland
8000 Zürich
info@jug.ch

© Java User Group Switzerland